pitching coach - German English Dictionary